package cn.neusoft.mapper;

import cn.neusoft.query.BaseQuery;

import java.util.List;

/**
 *基础的5个crud的方法
 * @param <T>
 */

@Mapper
public interface BaseMapper<T> {


    int add(T t);

    int update(T t);

    int delete(Integer id);

    T getById(Integer id);

    //添加了搜索条件的查询全部
    List<T> getAll(BaseQuery baseQuery);

    //int batchDel(List<Integer> ids);

}
